to park - French English Dictionary